package cn.ryh.pay.config.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author Raoyh
 * @Description
 * @create 2023-02-15 16:24
 */
@Data
@Component
@ConfigurationProperties(prefix = "pay.wx")
public class PayWxProperties {
    /**
     * 商户号
     */
    private String mchId;
    /**
     * 商户API证书序列号
     */
    private String mchSerialNo;
    /**
     * 商户私钥文件路径
     */
    private String privateKeyPath;
    /**
     * APIv3密钥
     */
    private String apiV3Key;
    /**
     * APIv2密钥
     */
    private String apiV2Key;
    /**
     * APPID
     */
    private String appId;
    /**
     * 微信服务器地址
     */
    private String domain;
    /**
     * 接收结果通知地址
     */
    private String notifyDomian;
}
